package file;

import java.io.File;
import java.io.FileFilter;

/**
 * 获取一个目录中符合过滤条件的所有子项
 * 重载的ListFiles方法：
 * File[] listFiles(FilesFilter filter)
 * 该方法要求传入一个文件过滤器，然后仅将满足过滤器的要求的所有子项进行返回。
 *
 * 注：
 * filter：过滤器
 */
public class ListFilesDemo02 {
    public static void main(String[] args) {
        File file = new File(".");
        FileFilter fileFilter = new FileFilter() {
            @Override
            public boolean accept(File pathname) {
                String name = file.getName();
                return name.contains("o");
            }
        };
    }
}
